import { App } from 'vue';
import VpLabel from '/@/components/vp/label/VpLabel.vue';
import VpLabelOperations from '/@/components/vp/label/VpLabelOperations.vue';
import VpLabelKeyword from '/@/components/vp/label/VpLabelKeyword.vue';
import VpLabelAdd from '/@/components/vp/label/VpLabelAdd.vue';
import VpLabelEdit from '/@/components/vp/label/VpLabelEdit.vue';
import VpLabelView from '/@/components/vp/label/VpLabelView.vue';

function componentBy(app: App) {
    app.component('vp-label', VpLabel);
    app.component('vp-label-operations', VpLabelOperations);
    app.component('vp-label-keyword', VpLabelKeyword);
    app.component('vp-label-add', VpLabelAdd);
    app.component('vp-label-edit', VpLabelEdit);
    app.component('vp-label-view', VpLabelView);
}

export default {
    componentBy
}